natural amphitheater

Translations
природный амфитеатр
The valley formed a natural amphitheater.
Долина образовала природный амфитеатр.
Words
natural

adjective
природный
amphitheater

noun
амфитеатр